Lucene search
+L
TrustedfirmwareMbed Tls

41 matches found

CVE
CVE
added 2022/12/15 12:0 a.m.281 views

CVE-2022-46392

CVE-2022-46392 affects Mbed TLS 2.28.2 and 3.x prior to 3.3.0. An adversary with precise memory-access information (e.g., untrusted OS vs. secure enclave) can recover an RSA private key after a single private-key operation when MBEDTLS_MPI_WINDOW_SIZE is 3 or smaller. Debian/Siemens and related a...

5.3CVSS5.2AI score0.00787EPSS
CVE
CVE
added 2020/04/15 12:0 a.m.182 views

CVE-2020-10932

CVE-2020-10932 affects Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. An attacker able to obtain precise side‑channel measurements (often in compromised environments like SGX enclaves) can recover the long‑term ECDSA private key by exploiting side channels in scalar multiplication, convertin...

4.7CVSS4.7AI score0.00247EPSS
CVE
CVE
added 2023/01/17 12:0 a.m.154 views

CVE-2021-36647

The issue (CVE-2021-36647) is in the mbed TLS library, specifically the function mbedtls_mpi_exp_mod() in lignum.c. All affected releases prior to 3.0.0, 2.27.0, or 2.16.11 are vulnerable. The underlying problem is the use of a broken or risky cryptographic algorithm that, when an attacker has pr...

4.7CVSS4.5AI score0.00163EPSS
CVE
CVE
added 2024/03/29 12:0 a.m.141 views

CVE-2024-28960

CVE-2024-28960 affects Mbed TLS 2.18.0–2.28.x (before 2.28.8) and Mbed TLS 3.x (before 3.6.0), and Mbed Crypto. The PSA Crypto API mishandles shared memory. Reported impact: high confidentiality impact, low integrity impact; exploitation context is not detailed in the provided documents. Public f...

8.2CVSS6.3AI score0.0084EPSS
CVE
CVE
added 2024/01/31 12:0 a.m.140 views

CVE-2024-23170

Affected software: Mbed TLS 2.x (pre-2.28.7) and 3.x (pre-3.5.2). Root cause: Timing side-channel in RSA private operations. Impact: Local attacker could recover plaintext by sending a large number of messages for decryption, per the Everlasting ROBOT/Marvin Attack reference. Exploitation status:...

5.5CVSS5.3AI score0.00312EPSS
CVE
CVE
added 2021/12/20 12:0 a.m.125 views

CVE-2021-44732

CVE-2021-44732 affects MBed TLS before 3.0.1, with a double free in certain out-of-memory conditions triggered by mbedtls_ssl_set_session(). The issue is documented across several advisories (Debian, Mageia, Gentoo, Astra Linux) and is fixed in newer releases (e.g., MBed TLS 3.0.1+; Debian 2.16.9...

9.8CVSS9.3AI score0.02569EPSS
CVE
CVE
added 2019/09/26 12:0 a.m.124 views

CVE-2019-16910

Arm Mbed TLS prior to 2.19.0 and Arm Mbed Crypto prior to 2.0.0 are affected by CVE-2019-16910. When deterministic ECDSA is enabled, the RNG blinding uses insufficient entropy, enabling a side-channel based attack that could recover a private key if the same message is signed repeatedly. The issu...

5.3CVSS5.3AI score0.01759EPSS
CVE
CVE
added 2022/07/15 12:0 a.m.122 views

CVE-2022-35409

Mbed TLS DTLS heap over-read CVE-2022-35409: unauthenticated clients can send a malformed ClientHello to a DTLS server with MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE enabled and MBEDTLS_SSL_IN_CONTENT_LEN below a config-dependent threshold, causing a heap-based over-read of up to 255 bytes and possibly ...

9.1CVSS9.1AI score0.02118EPSS
CVE
CVE
added 2024/04/03 12:0 a.m.122 views

CVE-2024-28755

An issue in Mbed TLS 3.5.x before 3.6.0: when an SSL context is reset via mbedtls_ssl_session_reset(), the maximum TLS version to negotiate is not restored to the configured value. This can allow an attacker to prevent a server from establishing any TLS 1.3 connections, potentially causing a Deni...

6.5CVSS6.7AI score0.00403EPSS
CVE
CVE
added 2024/01/31 12:0 a.m.119 views

CVE-2024-23775

This CVE refers to an Integer Overflow in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2, enabling a denial of service via mbedtls_x509_set_extension(). The affected component is Mbed TLS (mbedtls_x509_set_extension). Root cause: integer overflow in the extension handling. Impact: DoS (availabil...

7.5CVSS7.1AI score0.0112EPSS
CVE
CVE
added 2022/12/15 12:0 a.m.106 views

CVE-2022-46393

CVE-2022-46393 affects MBEDTLS DTLS in MBEDTLS_SSL_DTLS_CONNECTION_ID when MBEDTLS_SSL_CID_IN_LEN_MAX > 2 × MBEDTLS_SSL_CID_OUT_LEN_MAX. This can cause a heap-based buffer overflow or over-read. Public detail: vulnerable in MBed TLS < 2.28.2 and

9.8CVSS9.5AI score0.01147EPSS
CVE
CVE
added 2017/08/30 8:0 p.m.105 views

CVE-2017-14032

CVE-2017-14032 affects ARM mbed TLS: authentication bypass of peer-based authentication when optional authentication is configured via an X.509 chain with many intermediates. Affected products: mbed TLS from ARM (mbed TLS before 1.3.21 and 2.x before 2.1.9; and 2.x before 2.6.0). Impact stated: r...

8.1CVSS8AI score0.01492EPSS
CVE
CVE
added 2017/04/20 6:0 p.m.101 views

CVE-2017-2784

CVE-2017-2784 affects ARM mbed TLS. A crafted X.509 certificate can trigger an invalid free of a stack pointer during parsing, potentially enabling remote code execution. Affected versions: mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. Impact includes remote code execution or ...

8.1CVSS8.1AI score0.0339EPSS
CVE
CVE
added 2021/12/21 12:0 a.m.94 views

CVE-2021-45450

In Mbed TLS, versions before 2.28.0 and before 3.1.0 have a vulnerability in PSA cipher functions where psa_cipher_generate_iv and psa_cipher_encrypt can expose policy bypass or oracle-based decryption if the output buffer is accessible to an untrusted application. The issue affects older 2.x and...

7.5CVSS7.5AI score0.01131EPSS
CVE
CVE
added 2025/03/25 12:0 a.m.91 views

CVE-2025-27809

MBed TLS vulnerability CVE-2025-27809 affects client-side TLS: versions before 2.28.10 and 3.x before 3.6.3 accept servers with trusted certificates for arbitrary hostnames unless the TLS client calls mbedtls_ssl_set_hostname. This can enable hostname validation bypass on affected clients. Connec...

5.4CVSS7.4AI score0.00184EPSS
CVE
CVE
added 2018/12/05 10:0 p.m.89 views

CVE-2018-19608

The CVE-2018-19608 issue affects Arm Mbed TLS prior to 2.14.1, prior to 2.7.8, and prior to 2.1.17. The root cause is a vulnerability in RSA decryption that enables a local unprivileged attacker to recover the plaintext used in RSA-without-(EC)DH(E) cipher suites, compromising confidentiality. Re...

4.7CVSS4.5AI score0.00336EPSS
CVE
CVE
added 2015/11/02 7:0 p.m.87 views

CVE-2015-5291

CVE-2015-5291 and CVE-2015-8036 describe heap-based buffer overflows in PolarSSL (mbed TLS) that affect PolarSSL 1.x before 1.2.17 and mbed TLS 1.3.x before 1.3.14 and 2.x before 2.1.2. The flaw stems from improper boundary handling of the hostname/SNI extension in ClientHello, enabling remote at...

6.8CVSS8.4AI score0.03629EPSS
CVE
CVE
added 2024/04/03 12:0 a.m.84 views

CVE-2024-30166

CVE-2024-30166 affects the Mbed TLS library. Affected versions: 3.3.0 through 3.5.2 prior to 3.6.0. The issue is a stack buffer over-read (less than 256 bytes) in a TLS 1.3 server when handling a TLS 3.1 ClientHello, enabling information disclosure or a denial of service. Impact (as stated): info...

9.1CVSS6.8AI score0.0073EPSS
CVE
CVE
added 2023/10/07 12:0 a.m.82 views

CVE-2023-43615

CVE-2023-43615 affects Mbed TLS: 2.x before 2.28.5 and 3.x before 3.5.0 suffer a Buffer Overflow. The advisories indicate upgrading to 2.28.5 (or 3.5.0) as the fix. Exploitation status is not provided in the supplied documents; no further details on in-the-wild exploitation are given.

7.5CVSS7.3AI score0.00783EPSS
CVE
CVE
added 2015/11/02 7:0 p.m.80 views

CVE-2015-8036

mbed TLS (formerly PolarSSL) contains heap-based buffer overflow vulnerabilities in multiple tracked CVEs. CVE-2015-5291 impacts the server name indication (SNI) hostname handling in ClientHello, enabling DoS or potential code execution; CVE-2015-8036 affects the session ticket extension in Clien...

6.8CVSS8AI score0.02867EPSS
CVE
CVE
added 2024/10/15 12:0 a.m.78 views

CVE-2024-49195

The CVE-2024-49195 issue affects Mbed TLS versions 3.5.x through 3.6.x prior to 3.6.2, where a buffer underrun occurs in pkwrite when writing an opaque key pair. Public details explicitly state the affected version range and the specific function (pkwrite) causing the underrun. No exploitation ve...

9.8CVSS7.2AI score0.00607EPSS
CVE
CVE
added 2024/09/05 12:0 a.m.76 views

CVE-2024-45158

CVE-2024-45158 affects Mbed TLS 3.6.x up to 3.6.0. A stack buffer overflow can occur in the der/der_to_raw conversions for ECDSA when the bits parameter exceeds the largest supported curve, and this can affect configurations where PSA is disabled; internal library calls are not impacted, but appl...

9.8CVSS7.5AI score0.00677EPSS
CVE
CVE
added 2018/04/10 7:0 p.m.75 views

CVE-2018-9989

CVE-2018-9989 affects ARM mbed TLS pre-2.1.11, pre-2.7.2, and pre-2.8.0, with a buffer over-read in ssl_parse_server_psk_hint() that could cause a crash on invalid input. The issue is documented across multiple advisories; Debian LTS/DLA-2826 notes fixes in mbedtls 2.4.2-1+deb9u4 for Debian 9, an...

7.5CVSS7.4AI score0.02173EPSS
CVE
CVE
added 2024/09/05 12:0 a.m.75 views

CVE-2024-45157

CVE-2024-45157 affects Mbed TLS releases prior to 2.28.9 and 3.x prior to 3.6.1, where the user-selected algorithm is not honored. Specifically, enabling MBEDTLS_PSA_HMAC_DRBG_MD_TYPE does not switch PSA to HMAC_DRBG; HMAC_DRBG is used only when MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG and MBEDTLS_CTR_DRB...

5.1CVSS6.9AI score0.00236EPSS
CVE
CVE
added 2018/04/10 7:0 p.m.74 views

CVE-2018-9988

CVE-2018-9988 affects ARM mbed TLS prior to 2.1.11, 2.7.2, and 2.8.0, with a buffer over-read in ssl_parse_server_key_exchange that could cause a crash on invalid input. Public-branch fixes exist in newer mbed TLS releases, and downstream advisories (e.g., Debian DLA-2826-1) note updates to mitig...

7.5CVSS7.4AI score0.02114EPSS
CVE
CVE
added 2024/09/05 12:0 a.m.74 views

CVE-2024-45159

CVE-2024-45159 affects Mbed TLS 3.x before 3.6.1. In TLS 1.3, when a server enables optional client authentication and the client certificate lacks proper values in keyUsage or extKeyUsage, mbedtls_ssl_get_verify_result() may incorrectly clear MBEDTLS_X509_BADCERT_KEY_USAGE bits. This can allow a...

9.8CVSS7.1AI score0.00387EPSS
CVE
CVE
added 2025/03/25 12:0 a.m.72 views

CVE-2025-27810

CVE-2025-27810 affects Mbed TLS prior to 2.28.10 and 3.x prior to 3.6.3. In some failed memory allocation or hardware error scenarios, the library may use uninitialized stack memory to compose the TLS Finished message, potentially enabling authentication bypasses such as replays. Impact is descri...

5.4CVSS7.4AI score0.00274EPSS
CVE
CVE
added 2024/01/21 12:0 a.m.66 views

CVE-2024-23744

The CVE-2024-23744 entry concerns Mbed TLS 3.5.1. The issue is a persistent handshake denial when a client sends a TLS 1.3 ClientHello without extensions, which can impact availability. The connected Astra Linux bulletin repeats this description, confirming the same root cause. No remediation or ...

7.5CVSS7.4AI score0.00685EPSS
CVE
CVE
added 2024/04/03 12:0 a.m.66 views

CVE-2024-28836

CVE-2024-28836 affects Mbed TLS 3.5.x before 3.6.0. During server-side TLS version negotiation, the implementation can fall back to TLS 1.2 if TLS 1.2 is disabled. If TLS 1.2 was disabled at build time, a TLS 1.2 client could cause a denial of service by looping on a TLS 1.2 ClientHello for a TLS...

5.4CVSS6.6AI score0.00408EPSS
CVE
CVE
added 2023/10/07 12:0 a.m.54 views

CVE-2023-45199

CVE-2023-45199 is tied to Mbed TLS, affecting versions 3.2.x through 3.4.x up to the threshold of 3.5. The issue is a buffer overflow in Mbed TLS that can lead to remote code execution. The Initial document explicitly states the vulnerability, but the Connected documents do not provide concrete p...

9.8CVSS9.6AI score0.01048EPSS
CVE
CVE
added 2025/07/20 12:0 a.m.51 views

CVE-2025-49087

The issue CVE-2025-49087 affects Mbed TLS 3.6.1–3.6.3 (pre-3.6.4) and is caused by a timing discrepancy in block cipher padding removal (PKCS#7), enabling plaintext recovery. IBM’s Power Systems bulletin confirms impact on PowerVM Hypervisor and provides remediation paths: install FW1110.10 (1110...

4CVSS6.8AI score0.00395EPSS
CVE
CVE
added 2025/07/04 12:0 a.m.41 views

CVE-2025-49601

CVE-2025-49601 affects MbedTLS 3.3.0 through 3.6.3 (fixed in 3.6.4). The issue is in mbedtls_lms_import_public_key, which reads a 4-byte type indicator before validating the input size. If the input LMS public-key buffer is truncated to fewer than four bytes, this allows an out-of-bounds read, po...

6.5CVSS6.5AI score0.00259EPSS
CVE
CVE
added 2025/07/04 12:0 a.m.39 views

CVE-2025-49600

In MBedTLS, CVE-2025-49600 affects 3.3.0 to before 3.6.4, where mbedtls_lms_verify can accept forged Leighton-Micali Signatures in fault scenarios. The root cause is unchecked return values from internal Merkle-tree calls (create_merkle_leaf_value and create_merkle_internal_value) which can leave...

4.9CVSS7AI score0.00125EPSS
CVE
CVE
added 2026/04/01 12:0 a.m.38 views

CVE-2026-25835

CVE-2026-25835 affects Mbed TLS prior to 3.6.6 and TF-PSA-Crypto prior to 1.1.0 due to seeds being misused in a PRNG. Public-article references in connected advisories show remediation via updating Mbed TLS to 3.6.6 (e.g., SUSE-SU-2026:1952-1 and Fedora advisories). The disclosed impact per the C...

7.7CVSS5.9AI score0.0017EPSS
CVE
CVE
added 2026/04/01 12:0 a.m.30 views

CVE-2026-25833

CVE-2026-25833 affects Mbed TLS; a buffer overflow exists in the x509_inet_pton_ipv6() function. Vulnerable versions are 3.5.0–3.6.5. The issue is fixed in 3.6.6 and in 4.1.0. Remediate by upgrading to one of these fixed releases. No exploitation details are provided in the available documents.

7.5CVSS6.1AI score0.00308EPSS
CVE
CVE
added 2026/04/01 12:0 a.m.29 views

CVE-2026-34873

Summary: CVE-2026-34873 affects Mbed TLS 3.5.0–4.0.0, enabling client impersonation during TLS 1.3 session resumption. Impact (per CVE): Confidentiality and integrity may be affected (CRITICAL/9.1 CVSS). Root cause (as described): vulnerability arises during TLS 1.3 session resumption with the Mb...

9.1CVSS5.9AI score0.00241EPSS
CVE
CVE
added 2026/04/02 12:0 a.m.29 views

CVE-2026-34877

CVE-2026-34877 concerns Mbed TLS: versions 2.19.0 through 3.6.5 and 4.0.0 have insufficient protection of serialized SSL context or session structures. An attacker who can modify serialized data may induce memory corruption, leading to arbitrary code execution due to the Incorrect Use of Privileg...

9.8CVSS6AI score0.00426EPSS
CVE
CVE
added 2026/04/01 12:0 a.m.27 views

CVE-2026-34875

CVE-2026-34875 concerns a buffer overflow in the public key export path for FFDH keys in Mbed TLS up to version 3.6.5 and TF-PSA-Crypto 1.0.0. The evidence in the connected documents confirms the root cause as a buffer overflow during public key export, affecting the FFDH key handling. No exploit...

9.8CVSS6.1AI score0.00366EPSS
CVE
CVE
added 2026/04/01 12:0 a.m.24 views

CVE-2026-34874

Mbed TLS versions affected: up to 3.6.5 and 4.x up to 4.0.0. The issue is a NULL pointer dereference in distinguished name parsing that can allow writing to address 0. This is a concrete vulnerability detail (affected component and root cause) and is described in both the CVE records and CVE List...

7.5CVSS5.9AI score0.00279EPSS
CVE
CVE
added 2026/04/02 12:0 a.m.23 views

CVE-2026-34876

The CVE-2026-34876 issue affects Mbed TLS 3.x prior to 3.6.6. An out-of-bounds read in mbedtls_ccm_finish() (library/ccm.c) can reveal adjacent CCM context data when the multipart CCM API is invoked with an oversized tag_len. Root cause: missing validation of tag_len against the internal 16-byte ...

7.5CVSS5.9AI score0.0039EPSS
CVE
CVE
added 2026/04/01 12:0 a.m.19 views

CVE-2026-25834

CVE-2026-25834 is disclosed in the OpenSUSE/SUSE advisories linked to ovmf and is tied to mbed TLS 3.6.x. The OpenSUSE OpenSUSE-SU-2026:20875-1 advisory describes CVE-2026-25834 as: the client accepts a signature algorithm chosen by the server even if it was not advertised in the client hello. Th...

6.5CVSS5.8AI score0.00135EPSS